ridge of mountains - Turco Inglés Diccionario